immortalize the moment - Espagnol Anglais Dictionnaire